package me.firstapp.common.module.weixin;

import java.math.BigDecimal;
import java.util.Date;

import me.firstapp.common.module.base.JsonBase;

public class JsonTaoCoupon extends JsonBase {

	private static final long serialVersionUID = -7004992297429236177L;

	public static int STATUS_OFF = 0;// 下架状态
	public static int STATUS_ON = 1;// 上架状态
	public static int CHECK_STATUS_ING = 0;
	public static int CHECK_STATUS_TG = 1;
	public static int CHECK_STATUS_WTG = 2;

	// 微信openId
	private String openId;

	// 卡号
	private String cardNo;

	// 名称
	private String title;

	// 图片
	private String image;

	// 在售价
	private BigDecimal salePrice;

	// 券后价
	private BigDecimal couponPrice;

	// 链接
	private String url;

	// 复制信息
	private String copyInfo;

	// 复制信息
	private String copy;

	// 推荐信息
	private String tuijianInfo;

	// 状态，0：下架，1：上架
	private Integer status;

	// 状态，0：审核中，1：未通过，2：通过
	private Integer checkStatus;

	// 添加时间
	private Date timeAt;

	public String getOpenId() {
		return openId;
	}

	public void setOpenId(String openId) {
		this.openId = openId;
	}

	public String getCardNo() {
		return cardNo;
	}

	public void setCardNo(String cardNo) {
		this.cardNo = cardNo;
	}

	public String getTitle() {
		return title;
	}

	public String getTuijianInfo() {
		return tuijianInfo;
	}

	public void setTuijianInfo(String tuijianInfo) {
		this.tuijianInfo = tuijianInfo;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getImage() {
		return image;
	}

	public void setImage(String image) {
		this.image = image;
	}

	public BigDecimal getSalePrice() {
		return salePrice;
	}

	public void setSalePrice(BigDecimal salePrice) {
		this.salePrice = salePrice;
	}

	public BigDecimal getCouponPrice() {
		return couponPrice;
	}

	public void setCouponPrice(BigDecimal couponPrice) {
		this.couponPrice = couponPrice;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Integer getCheckStatus() {
		return checkStatus;
	}

	public void setCheckStatus(Integer checkStatus) {
		this.checkStatus = checkStatus;
	}

	public Date getTimeAt() {
		return timeAt;
	}

	public void setTimeAt(Date timeAt) {
		this.timeAt = timeAt;
	}

	public String getCopy() {
		return copy;
	}

	public void setCopy(String copy) {
		this.copy = copy;
	}

	public String getCopyInfo() {
		return copyInfo;
	}

	public void setCopyInfo(String copyInfo) {
		this.copyInfo = copyInfo;
	}

}
